satraplatin and docetaxel